Juan Convers

State of JS Frontend Libraries


State of JavaScript is an online survey that, since 2016, has collected and analyzed data from JS developers to detect current trends in the ecosystem and identify upcoming ones. A couple of days ago the 2022 edition was released, and the results are quite interesting.

React continues to be very strong, both in number of users and in its retention ratio (the percentage of users who would use a library again). I have been lucky to work with this library in recent years, and despite its drawbacks, I can understand why it is still quite appealing.

It is also interesting to see what happens with the other two big ones (Angular and Vue.js):

While Vue.js has similar retention levels to React, its number of users has not yet reached the same levels. Angular’s interest and retention levels are really low. This is surprising, given that it is still one of the most sought-after frameworks in the industry.

Vue.js, very popular in the last year


Some weeks ago, when I finished work, I was about to leave the building and saw on the wall a sheet of paper with information about a Vue.js meetup here in Berlin. I had never heard about Vue.js, and the more I read, the more interested I became in this front-end JavaScript framework.

Google Trends shows that Vue.js has been the most popular framework in the last 12 months. Vue.js is self-described as "a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable". I gave it a go, and it's quite interesting.

R vs Python in Data Science


I have been using Python for many years and I recognize how powerful it is for data science with libraries like Pandas and Scikit-Learn. In a previous role, I had the opportunity to use R, but I haven't touched it in a while. I was curious to see the interest in R vs Python on Google Trends, and you can see the graph above plotted with this data source.

Most popular Javascript Frameworks


Last weekend I finished converting the FX calculator I developed during my career break to React.js. I have briefly touched some React code at work, but I wanted to get my hands dirty and better understand the advantages and challenges of this library.

Today I was also checking some interesting [Google Trends data](https://t.co/aCOxxTOhUo) about the most popular JavaScript frameworks in terms of search interest, and React is definitely winning the interest war.

React Trending


I was discussing it with a colleague a couple of days ago: Facebook's React is definitely here to stay. Look at the graphs above showing the increase in Wikipedia page views during the last year and the growing trend on Stack Overflow.